Tworzenie wtyczek

Polecenie

Lokalizacja

Skrót klawiszowy

Plug-in Manager

Tools > Plug-ins

Ctrl+Shift+Z (Windows)

Cmd+Shift+Z (Mac)

Okno dialogowe służące do zarządzania wtyczkami wyświetla trzy typy wtyczek:

niestandardowe, nieszyfrowane wtyczki utworzone przez użytkownika

wtyczki utworzone przez osoby trzecie, kupione od programistów (zaszyfrowane) i zaszyfrowane wtyczki utworzone przez użytkownika

wbudowane, zaszyfrowane wtyczki Vectorworks.

Wtyczki utworzone przez osoby trzecie i wtyczki zaszyfrowane są edytowalne tylko częściowo, w zakresie parametrów i definicji. Zablokowane opcje są wyszarzone.

Nieszyfrowane, niestandardowe wtyczki można utworzyć i edytować za pomocą zakładki Wtyczki niestandardowe, w której możesz zdefiniować typ, kategorię, parametry, opcje i kod danej wtyczki. Wtyczki zapisywane są sposób opisany w zagadnieniu Lokalizacja wtyczki.

Aby utworzyć wtyczkę, wykonaj następujące kroki:

Zaznacz polecenie.

Otwarte zostanie okno dialogowe „Zarządzaj wtyczkami”.

Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.

Parametr

Opis

Wtyczki niestandardowe

 

Lista wtyczek

W tym miejscu znajduje się lista dostępnych wtyczek niestandardowych. Ikona po lewej stronie wskazuje typ wtyczki (zob. Typy wtyczek).

Utwórz

Kliknij, aby utworzyć wtyczkę niestandardową (zgodnie z opisem zamieszczonym w bieżącym zagadnieniu).

Edytuj definicję

Kliknij, aby zdefiniować lub edytować właściwości aktualnie zaznaczonej wtyczki (zob. Definicja wtyczki).

Edytuj skrypt

Utwórz, zmień nazwę lub edytuj skrypt, za pomocą którego wykonasz zaznaczoną wtyczkę (możliwa jest edycja wyłącznie nieszyfrowanych wtyczek). (zob. Pisanie skryptów do wtyczek).

Powiel

Utwórz kopię zaznaczonej wtyczki i wprowadź nazwę kopii.

Usuń

Usuń zaznaczoną wtyczkę. Tej operacji nie można cofnąć.

Wtyczki zewnętrzne

W tym miejscu znajduje się lista dostępnych wtyczek innych firm. Tu możesz zainstalować, usunąć lub edytować te wtyczki, zgodnie z dostępnością poszczególnych opcji.

Instaluj: Zaznacz pliki, które chcesz zainstalować. Zostaną one automatycznie skopiowane do folderu wtyczek. Pamiętaj, że użycie nowo zainstalowanych wtyczek wymaga ponownego uruchomienia Vectorworks.

Usuń: Usuń wtyczkę z Vectorworks wraz z przynależnymi plikami. Ta czynność jest nieodwracalna.

Edytuj: Jeśli jest to dopuszczone przez producenta, możliwa jest ograniczona edycja wtyczki. Zablokowane opcje są wyszarzone.

Wtyczki wbudowane

W tym miejscu znajduje się lista dostępnych wtyczek Vectorworks. Niektóre w ograniczonym stopniu można edytować. Zablokowane opcje są wyszarzone.

Kliknij przycisk Nowa w zakładce Wtyczki niestandardowe.

Na ekranie pojawi się okno dialogowe Nazwa. Wprowadź nazwę nowej wtyczki i zaznacz typ wtyczki, którą chcesz utworzyć. Nazwy wtyczek ograniczone są do 27 znaków. Do nazwy wtyczki zostanie dodane odpowiednie rozszerzenie. Wtyczki mogą zawierać skrypty w języku Python.

Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.

Parametr

Opis

Nazwa wtyczki

Wprowadź nazwę nowej wtyczki. Plik wtyczki otrzyma tę samą nazwę co wtyczka, wraz z odpowiednim rozszerzeniem (.px.vsm, .vst lub .vso).

Wtyczka zostanie utworzona w

Tu znajduje się ścieżka lokalizacji wtyczki. Wtyczki zapisywane są we wskazanej lokalizacji, tak aby nie zostały nadpisane w trakcie instalacji nowej wersji Vectorworks; zob. Lokalizacja wtyczki

Typy wtyczek

Zaznacz typ wtyczki, którą chcesz utworzyć:

Polecenie

Wtyczek w postaci poleceń (.vsm) możesz używać w taki sam sposób jak każdego innego standardowego polecenia, służącego do wykonywania operacji w aktywnym pliku Vectorworks. Polecenia wykrywają aktywny widok pliku Vectorworks i aktywne zaznaczenia, do którego mają zastosowanie.

Narzędzie

Wtyczki w postaci narzędzi (.vst) można dodawać do palety w określonym środowisku roboczym. Korzystają z inteligentnego kursora i reagują na zmiany w dokumencie, takie jak zaznaczenie lub widok.

Obiekt

Za pomocą wtyczek w postaci obiektów (.vso) można tworzyć złożone obiekty, takie jak standardowe elementy architektoniczne lub mechaniczne, a także inteligentne komponenty rysunku, takie jak dymki tekstowe, ramki lub inne elastyczne obiekty, które przyspieszają projektowanie. Wtyczki obsługują technologie stosowane w Vectorworks, takie jak: snapowanie, nadawanie klas i zaawansowaną edycję obiektów. Mieszczą do 32 767 parametrów, które pozwalają zdefiniować i edytować obiekt.

Obiekt na podstawie punktu

Wstaw obiekt jednym kliknięciem.

Obiekt na podstawie linii

Utwórz obiekt na podstawie linii.

Obiekt na podstawie prostokąta

Utwórz obiekt na podstawie prostokąta.

Obiekt na podstawie ścieżki 2D/3D

Za pomocą ścieżki 2D lub ścieżki 3D utworzysz wielobok lub niestandardową krzywą NURBS, która będzie stanowić podstawę obiektu.

Procedura:

Wprowadź dodatkowy plik do skryptu (.vss lub .px).

Określ właściwości wtyczki w sposób opisany w zagadnieniu Definiowanie wtyczek.

Dodaj nową wtyczkę do wybranego(-ych) środowisk(a) roboczego(-ych) za pomocą okna dialogowego „Edytuj środowisko robocze”. Zob. Tworzenie i edycja środowisk roboczych. Po utworzeniu i zdefiniowaniu wtyczki za pomocą polecenia Zarządzaj wtyczkami (Narzędzia > Wtyczki), będzie ona dostępna w Vectorworks poprzez dodanie jej do wybranych środowisk roboczych za pomocą polecenia Edytuj środowisko robocze. Po dodaniu do środowiska roboczego, wtyczka dostępna będzie dla wszystkich plików otwartych w Vectorworks, bez konieczności importowania przynależnego skryptu do aktywnego pliku.

Definiowanie wtyczek

Zagadnienie: Wtyczki skryptowe